GuzzleHttp\Handler\CurlFactory D

Total Complexity 141
Dependencies 16
Dependents 2
Total lines 716
Lines of code 513
Logical lines of code 297
Comment lines 70
Methods 21
Properties 2

Methods 21

Method Rating Maintainability Complexity Lines of code
applyHandlerOptions()
D
22
54 166
create()
A
49 9 29
applyBody()
A
49 9 29
createHeaderFn()
A
47 8 40
createRejection()
A
44 7 49
applyMethod()
S
53 7 22
retryFailedRewind()
S
50 5 28
getDefaultConf()
S
53 5 22
applyHeaders()
S
58 5 15
finish()
S
59 5 14
finishError()
S
59 4 13
supportsHttp2()
S
64 4 9
sanitizeCurlError()
S
61 3 12
removeHeader()
S
66 3 8
supportsTls13()
S
66 3 8
release()
S
59 2 14
__destruct()
S
70 2 6
getCurlVersion()
S
68 2 7
supportsTls12()
S
68 2 7
invokeStats()
S
62 1 12
__construct()
S
81 1 3